West Indies Anglican bishops oppose the death penalty

Fourteen bishops of the Anglican Church in the Province of the West Indies, meeting in the House of Bishops and Provincial Standing Committee in Nassau, Bahamas, November 11-14, under the chairmanship of the Archbishop of the West Indies, the Most … Continue reading West Indies Anglican bishops oppose the death penalty